surrender one's weapons - French English Dictionary